guint msec);
void gdk_display_set_double_click_distance (GdkDisplay *display,
guint distance);
+void gdk_display_set_cursor_theme (GdkDisplay *display,
+ const char *theme,
+ int size);
#endif /* __GDK__PRIVATE_H__ */
{
display->double_click_distance = distance;
}
+
+void
+gdk_display_set_cursor_theme (GdkDisplay *display,
+ const char *name,
+ int size)
+{
+ if (GDK_DISPLAY_GET_CLASS (display)->set_cursor_theme)
+ GDK_DISPLAY_GET_CLASS (display)->set_cursor_theme (display, name, size);
+}
const char *name,
GValue *value);
guint32 (*get_last_seen_time) (GdkDisplay *display);
+ void (*set_cursor_theme) (GdkDisplay *display,
+ const char *name,
+ int size);
/* Signals */
void (*opened) (GdkDisplay *display);
display_class->get_monitor = gdk_wayland_display_get_monitor;
display_class->get_monitor_at_window = gdk_wayland_display_get_monitor_at_window;
display_class->get_setting = gdk_wayland_display_get_setting;
+ display_class->set_cursor_theme = gdk_wayland_display_set_cursor_theme;
}
static void
display_class->get_setting = gdk_win32_display_get_setting;
display_class->get_last_seen_time = gdk_win32_display_get_last_seen_time;
+ display_class->set_cursor_theme = gdk_win32_display_set_cursor_theme;
_gdk_win32_windowing_init ();
}
display_class->get_primary_monitor = gdk_x11_display_get_primary_monitor;
display_class->get_setting = gdk_x11_display_get_setting;
display_class->get_last_seen_time = gdk_x11_display_get_last_seen_time;
+ display_class->set_cursor_theme = gdk_x11_display_set_cursor_theme;
_gdk_x11_windowing_init ();
}